public Event next() { return stateIterator.next(); }
public boolean hasNext() { return stateIterator.hasNext(); }