private void addMethodNodes(BinTreeTableNode parentNode, List collection) {
    Collections.sort(
        collection,
        new Comparator() {
          public int compare(Object obj1, Object obj2) {
            return ((BinMethod) obj1).getName().compareTo(((BinMethod) obj2).getName());
          }
        });

    for (Iterator iter = collection.iterator(); iter.hasNext(); ) {
      BinMethod item = (BinMethod) iter.next();

      BinTreeTableNode child = new BinTreeTableNode(item);

      parentNode.addChild(child);

      child.setSelected(item.isAbstract());
    }
  }