Product Info
SortedArrayList is an ArrayList that remembers how it is sorted, so that if you ask it to sort, it can sometimes bypass the work when it is already in order. You declare the order you want and it keeps the list sorted, You just call sort whenever you need the list to be in perfect order. Merge lets you merge/prune two SortedArrayLists in any of 32 different ways, e.g. union, intersection, update...
What's new in current version
add pad, icon, tidy code, more documentation.