In our example, our type ( java.util.List ) is an interface, therefore, all classes
implementing this interface are shown as possible candidates for code completion.
Had our type been a class, both our class and all of its subclasses would have been
shown as code completion candidates.
When we are ready to use our variable, we can simply type the first few characters
of the variable name, then hit Ctrl + Space.