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; } static L listFilesWithSuffix(S suffix, File dir) { ret listFilesWithSuffix(dir, suffix); }