インスタンスメソッドをstaticメソッドにした
isValidを実装
テストケースを追加
exceptionが冗長だったので削った
compareToを実装
travisの設定ファイルを追加