if (path.toUpperCase().endsWith(ext.toUpperCase())
if (path.toLowerCase().endsWith(ext.toLowerCase())
	public boolean accept (File file) {	    if (file.isDirectory()) {		return true;	    }	    int count = exts.length;	    String path = file.getAbsolutePath();	    for (int i = 0; i < count; i++) {		String ext = exts[i];		if (path.toUpperCase().endsWith(ext.toUpperCase())		    && (path.charAt(path.length() - ext.length()) == '.')) {		    return true;		}	    }	    return false;	}