1 package net
.kezvh
.collections
;
3 import java
.util
.Comparator
;
8 * Useful when we can assume our parameter is comparable
10 * @param <T> comparable type
12 public class ComparableComparator
<T
> implements Comparator
<T
> {
14 @SuppressWarnings("unchecked")
16 public int compare(final T o1
, final T o2
) {
17 return ((Comparable
<T
>) o1
).compareTo(o2
);