Formatando uma data String em um formato diferente em Java

Estou tentando formatar um JSON que tem umdate Digite o formato:

data: "2017-05-23T06: 25: 50"

Minha tentativa atual é a seguinte:

private String formatDate(String date) {
  SimpleDateFormat format = new SimpleDateFormat("MM/DD/yyyy");
  String formattedDate = "";

  try {
    formattedDate = format.format(format.parse(String.valueOf(date)));
  } catch (ParseException e) {
    e.printStackTrace();
  }

  return formattedDate;
}

Mas nesta ocasião, o resultado não é mostrado no meu aplicativo, oTextView é invisível e não consegui registrar nada.

Eu realmente tentei outras soluções, mas sem sucesso para mim. Não sei se é porque o valor recebido é uma string.

questionAnswers(5)

yourAnswerToTheQuestion