@Override public boolean done(){
  if (stoppingIncrements && incrementsLeft == 0)   return true;
 else   return false;
}

@ Override public boolean done ( ) { if ( stoppingIncrements && incrementsLeft == 0 ) return true ; else return false ; }
override incrementsaredone so that we can eventually stop .
