What does the process method do? It seems to me that visitAllFiles is not actually changing anything at the moment.
Are you getting any errors or exceptions or anything?