Java: Traversing Files in Java 7

One of the new additions in Java 7 is a very useful mechanism for recursively traversing file trees and in this tutorial we will see how to walk through files and processing -pre and -post visiting events