Нет, встроенной структуры нет. Учитывая, что базовые библиотеки Java имеют все, это безумие, что нет эквивалента Data.Tree
Самым близким является java.util.TreeSet, который разработан как набор, а не как дерево (есть также свинг JTree, но он вам не поможет).