public boolean retainAll(final IntList c){boolean rval = false;for (int j = 0; j < _limit; ){if (!c.contains(_array[ j ])){remove(j);rval = true;}else{j++;}}return rval;}

public boolean retainAll ( final IntList c ) { boolean rval = false ; for ( int j = 0 ; j < _limit ; ) { if ( ! c . contains ( _array [ j ] ) ) { remove ( j ) ; rval = true ; } else { j ++ ; } } return rval ; }
public bool RetainAll(IntList c){bool rval = false;for (int j = 0; j < _limit; ){if (!c.Contains(_array[j])){Remove(j);rval = true;}else{j++;}}return rval;}
