public RecursiveTreeItem(Callback<RecursiveTreeObject<T>,ObservableList<T>> func){
  this(null,(Node)null,func);
}

public RecursiveTreeItem ( Callback < RecursiveTreeObject < T > , ObservableList < T > > func ) { this ( null , ( Node ) null , func ) ; }
creates empty recursive tree item
