private void initFromPriorityDeque(PriorityDeque<? extends E> c) { if (c.getClass() == PriorityDeque.class) { deque = c.toArray(); size = c.size(); } else { addAll(c); } }