public abstract <T extends Chromosome>int compareSecondaryObjective(T o);

public abstract < T extends Chromosome > int compareSecondaryObjective ( T o ) ;
secondary objectives are specific to chromosome types
