List<TreePath> subPaths = new ArrayList<TreePath>();
for (int i = 0, max = model.getChildCount(node); i < max; i++) {
Object child = model.getChild(node, i);
String text = getShownText(child);
if (text.indexOf(childSubstring) >= 0) {
subPaths.add(jTreePath.pathByAddingChild(child));
}
}
if (subPaths.isEmpty()) {
AssertAdapter.fail("No children found");
}