Just for testing... how about adding qoutes around your node4sort.trim()?
for (....) {
String node4sort = nodes.getNodeData("region").getString();
//Fill the ArrayList
childrenArrayList.add("\""+node4sort.trim()+"\"");
}
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------
