made tests repeatable by injecting fixed Clock, instead of using current time
adjusted some javadocs @param order to match method parameter order
changed year validation to match javadoc i.e min value 1970 and set to max value to max that is supported by java
Checklist
[x ] tested locally
[ ] updated the docs
[x] added appropriate test
[x] signed-off on the DCO referenced in the CONTRIBUTING link below via git commit -s on my commits, and submit this code under terms of the Apache 2.0 license and assign copyright to the Quartz project owners
(If you're not using command-line, you can use a browser extension )
Changes
Checklist
[x] signed-off on the DCO referenced in the CONTRIBUTING link below via
git commit -s
on my commits, and submit this code under terms of the Apache 2.0 license and assign copyright to the Quartz project owners (If you're not using command-line, you can use a browser extension )In submitting this contribution, I agree to the terms of contributing as referred to here: https://github.com/quartz-scheduler/contributing/blob/main/CONTRIBUTING.md