public static function newFloatMeasure(string $name, string $description, string $unit): FloatMeasure
    {
        return FloatMeasure::create($name, $description, $unit);
    }
public static function newFloatMeasure(string $name, string $description, string $unit): FloatMeasure
    {
        return FloatMeasure::create($name, $description, $unit);
    }
public static function newFloatMeasure ( string $ name , string $ description , string $ unit ) : FloatMeasure { return FloatMeasure :: create ( $ name , $ description , $ unit ) ; }
Constructs a new FloatMeasure.

@param string $name Unique name of the Measure.
@param string $description Human readable discription of the Measure.
@param string $unit Unit of the Measure. See
<a href="http://unitsofmeasure.org/ucum.html">Unified Code for Units of Measure</a>
@return FloatMeasure
@throws \Exception Throws on invalid measure name.
Constructs a new FloatMeasure .