@Test public void numeric_comparison() { List<Integer> input = Arrays.asList(1, 2, 3, 4, 5, 6, 7); assertEquals(F.flow(input).filter(F.eq(3)).toList(), Arrays.asList(3)); assertEquals(F.flow(input).filter(F.neq(3)).toList(), Arrays.asList(1, 2, 4, 5, 6, 7)); assertEquals(F.flow(input).filter(F.lt(3)).toList(), Arrays.asList(1, 2)); assertEquals(F.flow(input).filter(F.lteq(3)).toList(), Arrays.asList(1, 2, 3)); assertEquals(F.flow(input).filter(F.gteq(3)).toList(), Arrays.asList(3, 4, 5, 6, 7)); }