assertTrue(capabilities.fullySupports(compFilter));
assertTrue(!(capabilities.fullySupports(gFilter)));
assertTrue(!(capabilities.fullySupports(logFilter)));
logFilter = ff.and( compFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
assertTrue(capabilities.fullySupports(logFilter));
logFilter = ff.or(logFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
assertTrue(capabilities.fullySupports(logFilter));
logFilter = ff.and(logFilter,gFilter);
assertTrue(!(capabilities.fullySupports(logFilter)));
} catch (IllegalFilterException e) {
LOGGER.fine("Bad filter " + e);