@Test
public void testGt() {

    int v = 100;
    ConcreteIntPredicate gtP = gt(100);
    assertFalse(gtP.test(v));
    assertFalse(gtP.test(v - 1));
    assertTrue(gtP.test(v + 1));
    assertEquals(gt(v), gtP);
    assertEquals(gt(v).hashCode(), gtP.hashCode());
    assertNotEquals(lt(v), gtP);
    assertNotEquals(gt(v + 1), gtP);
    assertEquals(gtP.toString(), "> 100");
}