def __init__(self,
              put: unittest.TestCase,
              message_builder: asrt.MessageBuilder,
              actual: LineMatcher,
              description: str):
     self.put = put
     self.actual = actual
     self.message_builder = message_builder.with_description(description)
 def __init__(self,
              put: unittest.TestCase,
              message_builder: asrt.MessageBuilder,
              actual: StringTransformer,
              description: str):
     self.put = put
     self.message_builder = message_builder.with_description(description)
     self.actual = actual