Packages have been developed outside of Sun for additional functionality.
The following free, GPL, packages fill in missing parts of the
Collections package, but remain consistent with the basic Java
List, Map, and Set
interfaces. These packages address several shortcomings of the
Java Collections data structures: lack of support for primitive data types,
lack of support for generics, etc.
Map for maps) and can be plugged into existing code."
Free, open source.