public Solution(String pathToFile) {
       Path path = Paths.get(pathToFile);
       try {
           boolean isHiden = Files.isHidden(path);
           boolean isExecutable = Files.isExecutable(path);
           boolean isDirectory = Files.isDirectory(path);
           boolean isWritable = Files.isWritable(path);
           fileData = new ConcreteFileData(isHiden, isExecutable,isDirectory,isWritable);
       } catch (Exception e) {
           fileData = new NullFileData(e);
       }



   }