Is anyone aware of a generic tree (nodes may have multiple children) implementation for Java? It should come from a well trusted source and must be fully tested.
I found an implementation of a Generic Tree (with tests) here:
http://vivin.net/2010/01/30/generic-n-ary-tree-in-java/
I think this is what you are looking for.