import java.util.*; 
//---------------------------------------------------------------
//Passing an ArrayList with Generics from main to a method
//---------------------------------------------------------------
public class arrayList3 
{
    public static void main(String[] args) 
    {
        ArrayList<String> arList = new ArrayList<String>();
        arList.add("Sunday");
        System.out.println(arList); 

        arList = createIt(arList);              //I do not need to receive it back
                                                //Object are passed by reference
        System.out.println();
        System.out.println(arList); 
    }

    static  ArrayList<String> createIt(ArrayList<String> days_of_week)
    {
        days_of_week.add("Monday");
        days_of_week.add("Tuesday");
        days_of_week.add("Wednesday");
        days_of_week.add("Thursday");
        days_of_week.add("Friday");
        days_of_week.add("Saturday");       

        return days_of_week;
    }
}