Your code only looks for files with this name, not for any directories.
This should work:
IOFileFilter nameFilter = new NameFileFilter(fileName);
Collection<File> fileList = FileUtils.listFilesAndDirs(rootFolder,
new NotFileFilter(TrueFileFilter.INSTANCE),
nameFilter);