I\'m sure there\'s a good reason, but could someone please explain why the java.util.Set interface lacks get(int Index), or any similar get()
some data structures are missing from the standard java collections.
Bag (like set but can contain elements multiple times)
UniqueList (ordered list, can contain each element only once)
seems you would need a uniquelist in this case
if you need flexible data structures, you might be interested in Google Collections