@Override
  public final Iterator<E> iterator() {
    throw new UnsupportedOperationException();
  }
@Test(dataProvider = "full")
  public void iterator(MpscGrowableArrayQueue<Integer> queue) {
    assertThrows(UnsupportedOperationException.class, queue::iterator);
  }