slf4j actually lets you write LOG.info("Row: {}, primitives.string: {}, primitives.long: {}",  rowId, cellContent, row.getMostRecentValue("primitives", "long")));
Don't need to mess with String.format. See: http://www.slf4j.org/faq.html#logging_performance