@PublicAPI(usage = ACCESS)
    public static <T extends Comparable<T>> DescribedPredicate<T> greaterThanOrEqualTo(T value) {
        return new GreaterThanOrEqualToPredicate<>(value);
    }
@Test
    public void greaterThanOrEqualTo_works() {
        assertThat(greaterThanOrEqualTo(5))
                .accepts(6)
                .hasDescription("greater than or equal to '5'")
                .accepts(5)
                .rejects(4);

        assertThat(greaterThanOrEqualTo(Foo.SECOND))
                .rejects(Foo.FIRST)
                .accepts(Foo.SECOND)
                .accepts(Foo.THIRD);
    }