/** * get the position of this iterator * * @return */ @Override public GenomeLoc position() { return (aheadQueue.size() > 0) ? aheadQueue.getFirst().getLocation() : iterator.position(); }