I'd be tempted to rename .applyEllipsis() to .truncateWithEllipsis() as it better shows the intent of the method.