Can a carrier of contradicting thoughts be called hypocrite?
We know when people do/pretend something which he does not believe/poses, we call them hypocrite. Now what will happen if someone does not reflect his contradicting thoughts in practice? Can we still call him/her hypocrite. For example, If I believe everyone should be treated equally and at the same time I also contain hatred in my mind for specific religion follower. Am I a hypocrite then? Or I can be called hypocrite only if I reflect at least one of the thoughts as action in practice?
Note that, cognitive dissonance are usually unintentional but my question here is about an intentional contradicting belief.