public boolean hasNext() {
		return provider.isValidIndex(currentIndex);
	}
Returns true if this stream has data that could be read at the current position.

@return true if there are more bytes that could be read at the 
{@link #getPointerIndex() current index}.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/BinaryReader.java