@Override public List<Writable> next(){
  List<String> next=dataIter.next();
  invokeListeners(next);
  List<Writable> ret=new ArrayList<>();
  for (  String s : next)   ret.add(new Text(s));
  return ret;
}

@ Override public List < Writable > next ( ) { List < String > next = dataIter . next ( ) ; invokeListeners ( next ) ; List < Writable > ret = new ArrayList < > ( ) ; for ( String s : next ) ret . add ( new Text ( s ) ) ; return ret ; }
get the next record
