I'd like to see two additions to the API.
1. A call to a Job something like "getNextRunTimes(int numHrs)". This would then return an array of date/times that would be all of the times that a job would run in the set of hours from when it's called. So if I passed in "12" - I would get all of the times that a job would run in the next 12 hours. Along with this, I'd also like to see a call that might be "getAllJobsNextRunTimes(int numHrs)" that also passes back an array with job_ids as well as the next date/time that a job is going to run in the set time frame.
2. If possible, instead of passing back ArrayLists, use the new List<> generic - so that for instance, instead of getting back an ArrayList of Jobs - you would get back List<JobClass>. This one would be at the bottom of my list 🤔, but it would be a nice feature.