--- jsr166/src/main/java/util/Deque.java 2005/07/18 19:14:17 1.15 +++ jsr166/src/main/java/util/Deque.java 2005/09/14 23:49:59 1.17 @@ -276,7 +276,7 @@ public interface Deque extends Queue< /** * Retrieves, but does not remove, the first element of this deque. - * + * * This method differs from {@link #peekFirst peekFirst} only in that it * throws an exception if this deque is empty. * @@ -534,4 +534,15 @@ public interface Deque extends Queue< * @return an iterator over the elements in this deque in proper sequence */ Iterator iterator(); + + /** + * Returns an iterator over the elements in this deque in reverse + * sequential order. The elements will be returned in order from + * last (tail) to first (head). + * + * @return an iterator over the elements in this deque in reverse + * sequence + */ + Iterator descendingIterator(); + }