In Order to implement ArrayList of String's ArrayList you can use the fact that the List's stores Objects in them and ArrayList itself is an Object. so you can do something like this:
import java.util.ArrayList as ArrayList
arr1 = ArrayList()
arr2 = ArrayList()
arr3 = ArrayList()
arr2.add("First")
arr2.add("second")
arr3.add("Third")
arr4.add("Fourth")
arr1.add(arr2)
arr1.add(arr3)
Hope this gives you the idea.