code: private static boolean isFirstTime() {
          Path acceptedLicenseFile = Paths.get(Constant.getInstance().ACCEPTED_LICENSE);
          return Files.notExists(acceptedLicenseFile);
      }
docs: Tells whether or not ZAP is being started for first time. It does so by checking if the license was not yet been
  accepted.
  
  @return {@code true} if it's the first time, {@code false} otherwise.
  @see Constant#ACCEPTED_LICENSE