'Return a string representation of this instance using the given name.
Returns a human readable and nicely presented representation of this
instance. Since this instance does not know what it\'s measuring, a string
name is given to use in the string representation.
For example, if this Statistic held a count, say 5, and the given name was
\'error_count\', then the string representation might be \'error_count: 5\'.
Args:
name: A string name for this instance.
Returns:
A human readable and preferably a nicely presented string representation
of this instance.'

@abc.abstractmethod
def _pretty_print(self, name):

    pass
