My question seems so obvious I'm surprised it has not been answered before. Sorry if that is the case.
Currently the only assertion I can make is assert a series dtype is an object ('O'). But that does not certify it contains only strings as a mixed dtype series made of floats and ints for example is also of type 'O'. Of course there would be the brute force method by asserting each element is of type string and using the apply function but that can be long and seems complex for a simple thing to check.
Is there any way to assert it really contains only strings, appart from a long apply on the series ?