public void mergeTree(ProfilingTimerNode otherRoot){
  ProfilingTimerNode currentNode=current.get();
  Preconditions.checkNotNull(currentNode);
  mergeOrAddNode(currentNode,otherRoot);
}

public void mergeTree ( ProfilingTimerNode otherRoot ) { ProfilingTimerNode currentNode = current . get ( ) ; Preconditions . checkNotNull ( currentNode ) ; mergeOrAddNode ( currentNode , otherRoot ) ; }
merges the specified tree as a child under the current node .
