ANSWER:
Being diplomatic while still saying the truth and enforcing virtue and preventing vice is the way of the Prophet salla Allahu alaihi sa sallam. A hypocrite is a person who smiles in your face while he intends something different and plots to harm you. He cares less about Islam and hopes for its destruction.