class AbstractIndividualFactory implements IndividualFactory {

	@Override
	public void removeIndividualStateListener(IndividualStateListener listener) {
		individualStateListeners.remove(listener);
	}

	public  AbstractIndividualFactory(Provider<I> individualProvider, Creator<Genotype> creator);

}