Interview scheduler/data validation

Task: "We can't add appointment with previous date and time."
Wow, class started with lower-cases letter. It defenitely should be called DateException