code: public static ListNumber linearList(final double initialValue, final double increment, final int size) {
          if (size <= 0) {
              throw new IllegalArgumentException("Size must be positive (was " + size + " )");
          }
          return new LinearListDouble(size, initialValue, increment);
      }
docs: Creates a list of equally spaced values given the first value, the
  step between element and the size of the list.
  
  @param initialValue the first value in the list
  @param increment the difference between elements
  @param size the size of the list
  @return a new list