This class can be used to delete directories and its files recursively. It can traverse a given directory recursivelu and delete all its files and sub-directories before the original directory is deleted too.