protected function createMatcher()
 {
     return \Hamcrest\Type\IsDouble::doubleValue();
 }
 /**
  * Is the value a float/double?
  */
 function floatValue()
 {
     return \Hamcrest\Type\IsDouble::doubleValue();
 }