@Test
public void testDeciderIterator() {

  int size = 5;
  
  DeciderIF decider = new DeciderIF() {
    @Override
    public boolean ok(Object object) {
      return !"B".equals(object);
    }
  };
  
  Iterator iter = new DeciderIterator(decider, getIterator(size));
  testIterator(iter, size - 1);
}