@Override
    public Iterator<QueryableEntry> iterator() {
        return new It();
    }
@Test
    public void contains_nonMatchingPredicate() {
        Set<QueryableEntry> entries = generateEntries(100000);
        AndResultSet resultSet = new AndResultSet(entries, null, asList(Predicates.alwaysFalse()));

        assertNotContains(resultSet, entries.iterator().next());
    }