/** * do we have a next record * * @return true if we have another record */ @Override public boolean hasNext() { return (aheadQueue.size() > 0 || iterator.hasNext()); }