Added comparator operators hierarchy and fixed assign operator
conflict resolution