static L listFilesWithSuffix(File dir, S suffix) { new L l; for (File f : listFiles(dir)) if (!f.isDirectory() && (empty(suffix) || endsWithIgnoreCase(f.getName(), suffix))) l.add(f); ret l; }