class TreeBuilder {

	public List<TM> buidTree() {
		return this.buidTree(parentNotFoundAction);
	}

	public  TreeBuilder(Collection<TM> datas);
	public <T> TreeBuilder(Collection<T> datas, TreeModelCreator<TM, T> treeNodeCreator);
	public <T> TreeBuilder(Collection<T> datas, TreeModelCreator<TM, T> treeNodeCreator, Comparator<TM> comparator);

}