public Iterator<Runnable> buildIterator() {
		return new Iterator<Runnable>() {
			@Override
			public boolean hasNext() {
				return false;
			}

			@Override
			public Runnable next() {
				return null;
			}

			@Override
			public void remove() {
			}
		};
	}
public Iterator < Runnable > buildIterator ( ) { return new Iterator < Runnable > ( ) { @ Override public boolean hasNext ( ) { return false ; } @ Override public Runnable next ( ) { return null ; } @ Override public void remove ( ) { } } ; }
TODO Fill in the iterator.