private String[] combineResultsFromMultipleReads(String[] buffer,String[] lastRead){
  String[] t=new String[buffer.length + lastRead.length];
  System.arraycopy(buffer,0,t,0,buffer.length);
  System.arraycopy(lastRead,0,t,buffer.length,lastRead.length);
  return t;
}

private String [ ] combineResultsFromMultipleReads ( String [ ] buffer , String [ ] lastRead ) { String [ ] t = new String [ buffer . length + lastRead . length ] ; System . arraycopy ( buffer , 0 , t , 0 , buffer . length ) ; System . arraycopy ( lastRead , 0 , t , buffer . length , lastRead . length ) ; return t ; }
for multi line records this method combines the current result with the result from previous read ( s ) .
