monitorear una carpeta

que tal compañeros me gustaría saber si puedo monitorear una carpeta con la ayuda de java la verdad es que no se ni como empezar o no se si haya una librería que me ayude a realizar esta acción.
lo que tengo que hacer es sencillo eso creo , que cuando se cree un archivo en una carpeta "carpeta/a/monitorear" mande un correo de aviso.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

FileSystem.newWatchService()