code: public static long getMinimumSequence(final Sequence[] sequences, long minimum)
      {
          for (int i = 0, n = sequences.length; i < n; i++)
          {
              long value = sequences[i].get();
              minimum = Math.min(minimum, value);
          }
  
          return minimum;
      }
docs: Get the minimum sequence from an array of {@link com.lmax.disruptor.Sequence}s.
  
  @param sequences to compare.
  @param minimum   an initial default minimum.  If the array is empty this value will be
  returned.
  @return the smaller of minimum sequence value found in {@code sequences} and {@code minimum};
  {@code minimum} if {@code sequences} is empty