Assert.assertFalse(before.passesFilter(null, itemLater));
Filter afterOrNow = new GreaterOrEqual(PROPERTY1, now);
Assert.assertFalse(afterOrNow.passesFilter(null, itemEarlier));
Assert.assertTrue(afterOrNow.passesFilter(null, itemNow));
Assert.assertTrue(afterOrNow.passesFilter(null, itemLater));
Filter beforeOrNow = new LessOrEqual(PROPERTY1, now);
Assert.assertTrue(beforeOrNow.passesFilter(null, itemEarlier));
Assert.assertTrue(beforeOrNow.passesFilter(null, itemNow));
Assert.assertFalse(beforeOrNow.passesFilter(null, itemLater));