index++; index2++; }   if (index2 != this.path.length)
if (!this.path[i].equals(path.getPathComponent(i)))
  public boolean isDescendant(TreePath path)  {		// Variables		Object[]	treepath;		int			index;		int			index2;		// Get Descendant path		treepath = path.getPath();		// Locate Start Index		index = 0;		index2 = 0;    while (treepath[index] != this.path[index2])			index++;		// Verify Paths    while (treepath[index] == this.path[index2])      {			index++;			index2++;      }		// Check for descendant    if (index2 != this.path.length)			return false;		// Is Descendant		return true;  }