code: public BitapMatcher substitutionOnlyMatcherFirst(int substitutions, final Sequence sequence) {
          return substitutionOnlyMatcherFirst(substitutions, sequence, 0, sequence.size());
      }
docs: Returns a BitapMatcher preforming a fuzzy search in a whole {@code sequence}. Search allows no more than {@code
  substitutions} number of substitutions. Matcher will return positions of first matched letter in the motif in
  ascending order.
  
  @param substitutions maximal number of allowed substitutions
  @param sequence      target sequence
  @return matcher which will return positions of first matched letter in the motif in ascending order