public function delete($filename)
    {
        if ($this->exists($filename) && $this->isFile($filename)) {
            return @unlink($filename);
        }

        throw new FileNotFoundException('File not found in the path [ ' . $filename . ' ].');
    }