An easy way to construct an array list. just do
ArrayList<String> al = CollectionHelper.ArrayList("a", "b", "c");
Rather than
ArrayList<String> al = new ArrayList<String>()
al.add("a");
al.add("b");
al.add("c");
Create a string by repeatedly joining/appending one or more strings in front of the string until the resulting
string is equal to or as close possible to some length.
Create a string by repeatedly joining/appending one or more strings at the end of the string until the resulting
string is equal to or as close possible to some length.