class NullValuePredicate implements ValuePredicate<Object> {

    @Override
    public boolean apply(final Object input) {
	    return input == null;
    }

}

class NullValuePredicateTest {

	@Test
	public void testNullIsAccepted() {

		assertTrue(NullValuePredicate.INSTANCE.apply(null));
	}

}