@Override
      public boolean matches(List<byte[]> argument) {
        List<byte[]> other = argument;
        if (other.size() != boundaries.size()) {
          return false;
        }
        for (int i = 0; i < other.size(); ++i) {
          if (!Bytes.equals(other.get(i), boundaries.get(i))) {
            return false;
          }
        }
        return true;
      }
Verify arbitrary compaction.
@param policy          Policy to test.
@param si              Stripe information pre-set with stripes to test.
@param sfs             Files that should be compacted.
@param dropDeletesFrom Row from which to drop deletes.
@param dropDeletesTo   Row to which to drop deletes.
@param boundaries      Expected target stripe boundaries.
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.java