@Override public Iterator<FieldInfo> iterator(){
  return values.iterator();
}

@ Override public Iterator < FieldInfo > iterator ( ) { return values . iterator ( ) ; }
returns an iterator over all the fieldinfo objects present , ordered by ascending field number
