Hello,
You can take an advantage of
Polymorphism in this case.
Keeping your Left Hand Side of an expression generic, you have a flexibility of changing Right Hand Side to any type of list.
e.g. you can still say later on as per changes in requiement
List list=new Vector();
and still make use of all methods in List interface.
Thanks,
Shriniwas