ReversibleCollection proposal


A long-standing concept that's been missing from collections is that of the positioning, sequencing, or arrangement of elements as a structural property of a collection. (This is sometimes called the 'iteration order' of a collection.) For example, a HashSet is not ordered, but a List is. This concept is mostly not manifested in the collections API...

More at https://mail.openjdk.java.net/pipermail/core-libs-dev/2021-April/076461.html