public static <T extends Comparable<T>> Matcher<T> after(final T value) {
        return Matchers.greaterThan(value);
    }
public static < T extends Comparable < T > > Matcher < T > after ( final T value ) { return Matchers . greaterThan ( value ) ; }
Creates a matcher of a {@link Comparable} object that matches when the examined object is after the given <code>
value</code>, as reported by the <code>compareTo</code> method of the <b>examined</b> object.
<p>
<p>E.g.: <code>Date past; Date now; assertThat(now, after(past));</code>
<p>
<p>The matcher renames the Hamcrest matcher obtained with
{@linkplain org.hamcrest.Matchers#greaterThan(Comparable)}.