I apologize. I was arguing on wrong topic. I don't know what was happened in my mind that i was arguing on totally wrong topic. I was getting a bug issue. When i create a new animation in new position for a vary small second first it appears to previous position and then it goes to the new position.
No "Compare animation" is not same as "is Playing"
"Compare animation" checks for current Animation name and "is Playing" checks for status of animation about that is playing or not () active or not.
I am not getting how i typed this.
I am really sorry again.