did checkArgument incorrectly

I was thinking it statement had to be true to throw message