jbackup/src/main/java/org/jbundle/jbackup/source/BaseSource.java
public boolean hasNext() {
		if (m_nextPend != null)
			return true;
		m_nextPend = this.next();
		if (m_nextPend == null)
			return false;
		else
			return true;
	}
public boolean hasNext() {
		if (m_nextPend != null)
			return true;
		m_nextPend = this.next();
		if (m_nextPend == null)
			return false;
		else
			return true;
	}
Returns <tt>true</tt> if the iteration has more elements. (In other
words, returns <tt>true</tt> if <tt>next</tt> would return an element
rather than throwing an exception.)

@return <tt>true</tt> if the iterator has more elements.