1. We do not need any configuration information in this case,
so our first type is Void
2. We want to pass each string “generated” by our background task to onProgressUpdate(),
so we can add it to our list, so our second type is String
3. We do not have any results,
strictly speaking (beyond the updates),
so our third type is Void