List that stores its three elements in the three members of the class.
Unlike ArrayList or
Arrays.asList(Object[]) there is
no array, only one piece of memory allocated, therefore is very compact
and cache and CPU efficient.

The list is read-only, cannot be modified or resized, and none
of the elements can be null.