As I aware that both Collection methods provides read-only access to returned list and throws Exception on modification.
I need to understand Use Cases of both so that when to use singletonList and unmodifiableList.
This might help me to grow understanding of both based on their usage.