Setup and Hold Time: A general method to find whether a block satisfies the constraints
ummm... Did you get that from a website, or do you have a (possibly lazy) professor that copied it (exactly) and gave it to you otherwise?  Ha, either way, your answer is right here... check your work with it, or at least make sure you understand it:

http://www.vlsi-expert.com/2011/05/example-of-setup-and-hold-time-static.html