public void destroy(){
  this.isInitialized=false;
  this.isFinished=false;
  this.firstNode=null;
  this.tailLength=0;
  this.firstNodeHeight=-1;
}

public void destroy ( ) { this . isInitialized = false ; this . isFinished = false ; this . firstNode = null ; this . tailLength = 0 ; this . firstNodeHeight = - 1 ; }
destroys a treehash instance after the top node was taken for authentication path .
