No one can be a judge to tell you whether you will win or lose. But I can tell you that any judge will decide on this case based on common sense that is "Is this practically worth it?" The answer is no. He had to cite the code to turn you down. Since your tenant had not moved in and he may have found a better place than yours, I would say to let him go. Should he moved in he may not pay you the rents and you have to evict him in the end. Before he move out, he could damage your property that will cost you big fortune. you were lucky that he showed his true face early enough that you didn't lose anything.