True if String represents Number according to Format.
At least one of Format, Number or String must be instantiated.
Format is on of the following phone number formats:
e_164
- E.164 (like "+17606668462")
dial(us)
- how to dial from inside the US (like "1-760-666-8462")
ten_digit
- local, ten-digit dialing (like "760-666-8462")
traditional
- traditional American format (like "(760) 666-8462")
uri
- as a URI (like "tel:+17606668462")
This predicate may be used for parsing and formatting telephone numbers.