public VcfRecord next() throws IOException {
  if (mCurrent.size() == 0) {
    throw new IllegalStateException("No more records");
  }
  final VcfRecord rec=mCurrent.poll();
  setNext();
  return rec;
}

public VcfRecord next ( ) throws IOException { if ( mCurrent . size ( ) == 0 ) { throw new IllegalStateException ( "No more records" ) ; } final VcfRecord rec = mCurrent . poll ( ) ; setNext ( ) ; return rec ; }
get the current vcf record and advance the reader
