class ApplicationFile implements Comparable<ApplicationFile> {

public abstract ApplicationFile createDirectory()public abstract ApplicationFile createDirectory();

public abstract ApplicationFile createDirectory()protected  ApplicationFile(Path path);

}