@Factory public static <T extends Comparable<T>> Matcher<T> greaterThan(T value) { return new IsGreaterThan<T>(value); }
@Factory public static <T extends Comparable<T>> Matcher<T> greaterThan(T c) { return new IsGreaterThan<T>(c); }
@Factory public static <T extends Comparable<T>> Matcher<T> greaterThan(T c) { return new IsGreaterThan<T>(c); }
@Factory public static <T extends Comparable<T>> Matcher<T> greaterThan(final T c) { return new IsGreaterThan<T>(c); }