Made Comparable transitive