Class ComparableType<T extends ComparableType>