@Test public void testBfs() { nodes.sort(bfs()); Assert.assertArrayEquals(new ArgNode[]{s0, s10, s11, s12, s20, s21}, nodes.toArray()); }
public static ArgNodeComparator bfs() { return combine(new DepthOrder(), new CreationOrder()); }
ArgNodeComparators { public static ArgNodeComparator bfs() { return combine(new DepthOrder(), new CreationOrder()); } }
ArgNodeComparators { public static ArgNodeComparator bfs() { return combine(new DepthOrder(), new CreationOrder()); } private  ArgNodeComparators(); }
ArgNodeComparators { public static ArgNodeComparator bfs() { return combine(new DepthOrder(), new CreationOrder()); } private  ArgNodeComparators(); static ArgNodeComparator creationAsc(); static ArgNodeComparator creationDesc(); static ArgNodeComparator invert(final ArgNodeComparator comparator); static ArgNodeComparator combine(final ArgNodeComparator first, final ArgNodeComparator then); static ArgNodeComparator bfs(); static ArgNodeComparator dfs(); static ArgNodeComparator targetFirst(); }
ArgNodeComparators { public static ArgNodeComparator bfs() { return combine(new DepthOrder(), new CreationOrder()); } private  ArgNodeComparators(); static ArgNodeComparator creationAsc(); static ArgNodeComparator creationDesc(); static ArgNodeComparator invert(final ArgNodeComparator comparator); static ArgNodeComparator combine(final ArgNodeComparator first, final ArgNodeComparator then); static ArgNodeComparator bfs(); static ArgNodeComparator dfs(); static ArgNodeComparator targetFirst();  }