code: public static JobDetail createJobDetail(String identity, String groupName, Class<? extends Job> clazz) {
          Objects.requireNonNull(identity, Required.IDENTITY.toString());
          Objects.requireNonNull(groupName, Required.GROUP_NAME.toString());
          Objects.requireNonNull(clazz, Required.CLASS.toString());
  
          return newJob(clazz)
                  .withIdentity(identity, groupName)
                  .build();
      }
docs: Creates a new quartz scheduler JobDetail, which can be used to
  schedule a new job by passing it into {@link io.mangoo.scheduler.Scheduler#schedule(JobDetail, Trigger) schedule}
  
  @param identity The name of the job
  @param groupName The name of the job Group
  @param clazz The class where the actual execution takes place
  
  @return A new JobDetail object