@Test
public void testEq() {

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