code: public static Requirement build(Semver requirement) {
          return new Requirement(new Range(requirement, Range.RangeOperator.EQ), null, null, null);
      }
docs: Builds a requirement (will test that the version is equivalent to the requirement)
  
  @param requirement the version of the requirement
  
  @return the generated requirement