Interface HasCompare<T>