@Override
		public boolean hasNext() throws ConcurrentModificationException {
			if (edgeSetModificationNumber != getModificationNumber()) {
				throw new ConcurrentModificationException("Edge Set Modified");
			}
			if (nextPosition < capacity()) {
				return true;
			}
			return false;
		}
@return true if and only if a call to next() will return a valid edge. 
@throws ConcurrentModificationException
Ghidra/Framework/Generic/src/main/java/ghidra/util/graph/EdgeSet.java