@Override
  public int compare(NodeDescriptor nodeDescriptor1, NodeDescriptor nodeDescriptor2) {
    return nodeDescriptor1.getIndex() - nodeDescriptor2.getIndex();
  }
@Override
  public int compare(NodeDescriptor nodeDescriptor1, NodeDescriptor nodeDescriptor2)