C
Element
public interface StrategyGenerator<C extends Element>
Strategy
Strategy<C>
generate()
Strategy<C> generate()