QueueOf<T> implements Iterable