Каждый объект должен ответить на сообщение printString
с некоторым значимым представлением строки самого себя. Вы можете написать свой собственный #printString для своего объекта и использовать его.
Еще лучше для вашего случая может быть реализация метода преобразования asString
, который преобразует ваш объект в строку.