'Method Docs.'

def list_all(self, pattern=u'*'):

    all_files = []
    paths = glob.glob(os.path.join(self._path, pattern))
    all_files = (AbstractFile(path) for path in paths)
    all_files = [f for f in all_files if (not f.is_temp_file())]
    all_files.sort(key=(lambda f: f.get_name().lower()))
    return all_files
