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