looks for class that implement Comparator or Comparable, and whose compare or compareTo
methods return constant values only, but that don't represent the three possible choice
(a negative number, 0, and a positive number).
implements the visitor to look for classes that are serializable, and are derived
from non serializable classes and don't either implement methods in Externalizable
or Serializable to save parent class fields.