@Override public boolean hasMoreElements(){
  return currentBlock < blocks.size();
}

@ Override public boolean hasMoreElements ( ) { return currentBlock < blocks . size ( ) ; }
is the iterator at the end of the vector
