@Override
			public boolean hasNext() throws IOException {
				return next != null && !next.getFieldValue(columnIndex).equals(exclude);
			}
Given an iterator over a closed range. Change its behavior to exclude the upper bound

@param it the iterator over the closed range
@param columnIndex the column number whose index being iterated
@param exclude the upper bound to be excluded
Ghidra/Debug/ProposedUtils/src/main/java/ghidra/util/database/DirectedRecordIterator.java