They must return one of the following:
A simple type, such as int or double, An object of type String or Class An enum type Another annotation type An array of one of the preceding types