@Override
    public void remove() {
        this.iterators.get(this.current).remove();
    }
Adds an {@code Iterator} that will iterate only if the {@code check} passes.

@param check when returning {@code true} processing of the associated {@code Iterator} will proceed
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/iterator/AbortiveMultiIterator.java