find static method
Implementation
static ICommand find(List<String> arguments) {
if (arguments.isEmpty) throw NotFountCommand();
String currentArgument = arguments.reduce((value, element) => '$value $element');
return commandList.firstWhere(
(command) => command.command == currentArgument,
orElse: () => throw NotFountCommand(),
);
}