public void remove(Predicate filter){
  for (IntIterator ii=rows(filter); ii.hasNext(); )   removeRow(ii.nextInt());
}

public void remove ( Predicate filter ) { for ( IntIterator ii = rows ( filter ) ; ii . hasNext ( ) ; ) removeRow ( ii . nextInt ( ) ) ; }
removes all table rows that meet the input predicate filter .
