Please refer to:
https://docs.katalon.com/javadoc/com/kms/katalon/core/testdata/TestData.html
There’s a method getAllData() which returns a List<List<Object>> that you can iterate over and print out the values as necessary. Consider the following (untested) piece of code:
testData.getAllData().stream().forEach(entry -> {
// Each entry is also a List
entry.stream().forEach(thing -> {
println thing;
});
});