}
public static Constraint readableFileCheck() {
Constraints c = Constraints.instance();
Constraint checks = c.all(new Constraint[] { exists, file, readable });
return c.testResultOf(fileConverter, checks);
}
public static class FileExists implements Constraint {
public boolean test(Object argument) {
File f = (File)argument;