public static void forEachChildDir(final Path parent,
                                       final Consumer<Path> childConsumer) {
        forEachChild(parent, Files::isDirectory, childConsumer);
    }
For each subdirectory that is a direct child of parent, call childConsumer.
stroom-util/src/main/java/stroom/util/io/FileUtil.java