declare class IntegerSort from GenericSort meth less(X Y B) B=(X