Is an OrderedArrayList an ArrayList that implements comparable and can be in order, like numeric or alphabetic order? I've been wondering if there was such a class.