class CliServerRouter implements Router {

    static boolean isModified(long fileLastModified, String since) {
        ZonedDateTime sinceDate;
        try {
            sinceDate = ZonedDateTime.from(DateTimeFormatter.RFC_1123_DATE_TIME.parse(since));
        } catch (Exception e) {
            return true;
        }
        return fileLastModified > sinceDate.toInstant().toEpochMilli();
    }

      CliServerRouter(File rootDir, String rootPath);
      CliServerRouter(File rootDir, String rootPath, Properties mediaTypes);
    private  CliServerRouter(File rootDir, String rootPath, Map<String, String> mimeMapping);

}