toContainText(data, textStream) {
    const objects = getObjects(data);
    const foundTextStreams = [];
    let pass = false;

    for (const object of objects) {
      const objectTextStream = getTextStream(object, textStream);
      if (!objectTextStream) {
        continue;
      }
      foundTextStreams.push(objectTextStream);
      if (textStreamMatches(textStream, objectTextStream)) {
        pass = true;
        break;
      }
    }

    if (pass) {
      return {
        pass: true,
        message: passMessage(this.utils, textStream),
      };
    }

    return {
      pass: false,
      message: failMessage(this.utils, foundTextStreams, textStream),
    };
  }
@param {(string | Buffer)[]} data
@param {Partial<TextStream>} textStream
@returns