I
D
public interface DataGenerator<I,D>
IndependentPair<I,D>
generate()
IndependentPair<I,D> generate()