for( Iterator i=path.iterator();i.hasNext();) {
Iterator i=path.iterator(); i.next(); for(;i.hasNext();) {
  private String getPathString( LinkedList path ) {    StringBuffer p = new StringBuffer();    for( Iterator i=path.iterator();i.hasNext();) {      p.append(PATHSEP);      p.append(((Integer) i.next()).toString());    }    return p.toString();  }