this.containsVerb == other.containsVerb &&
this.leftVerb == other.leftVerb && this.rightVerb == other.rightVerb &&
  public boolean equals(Object obj) {    if (!(obj instanceof CKYItem))      return false;    CKYItem other = (CKYItem)obj;    return (this.isPreterminal() == other.isPreterminal() &&	    this.label == other.label &&	    this.headWord.equals(other.headWord) &&            (this.headChild == null ||	     this.headChild.label == other.headChild.label) &&	    this.previousMods.equals(other.previousMods) &&            this.leftSubcat.equals(other.leftSubcat) &&            this.rightSubcat.equals(other.rightSubcat) &&	    this.containsVerb == other.containsVerb &&            this.stop == other.stop);  }