Decode a five-field cron schedule into a readable summary and the next upcoming run times from the current moment.
Check whether one semver string is greater than, less than, or equal to another, with numeric major/minor/patch deltas.