Accenture interview question

1. Difference between Comparator and Comparable interface. 2. What is immutable object?