Sounds like you tore a ligament or tendon or perhaps stretched it.....something along that line.

Mark....QUIT TESTING YOUR HAND!! I already know you are doing this...probably every ten minutes or so....stop it young man.

Resting your hand is the answer here.....you can take advil or something to help with the pain but there is a catch to it.....if you feel no pain sometimes you do things with the injured area that you wouldn't do if it DID hurt.....you see what I am saying here?

Those kinds of things take several weeks to heal.

PS....If you broke a bone or something......well we won't go there because it would probably be really swollen.