For workflow transitions that have transition screens, you can add validation logic to make sure what the users put in is what you are expecting. This is a great way to ensure data integrity, and we can do this with workflow validators.
In this recipe, we will add a validator to perform a date comparison between a custom field and the issue's creation date, so the date value we select for the custom field must be after the issue's creation date.