code: public boolean implies(final String topic, final String[] splitTopic, final QoS qoS, final ACTIVITY activity) {
  
          if (qoS == null) {
              return false;
          }
  
          return implies(topic, splitTopic, QOS.from(qoS), activity);
      }
docs: Checks the MqttTopicPermission implies a given topic, qos and activity combination
  
  @param topic    the topic to check
  @param qoS      the QoS to check
  @param activity the activity to check
  @return <code>true</code> if the given topic, qos and activity combination is implied