Possible Duplicate:
What factors should be considered to accept an answer: Time, completeness or what?
Sometimes asked a question will possibly receive more than one answers, all of them are on topic and correct. In these cases is there any law to decide which one should be the final answer? The one earliest? The one with the most upvotes? Or the one with the most detail?