private void totalSchedule()
    {
        System.out.println("Showing the total schedule and scores:");
        System.out.println();
        try
        {

            ArrayList<MatchScheduling> matches = matchmgr.viewSchedule();
            ArrayList<MatchScheduling> matchesPlayed = matchmgr.viewSchedulePlayed();
            printShowIsPlayedHeader();

            for (MatchScheduling m : matchesPlayed)
            {
                System.out.printf("%3s %-2d %-6s %-20s %-8s %-21s %-3d %-3s %-3d\n", "", m.getMatchInt(), ":",
                        teammgr.getById(m.getHomeTeam().getId()).getSchool(),
                        " VS ", teammgr.getById(m.getGuestTeam().getId()).getSchool(),
                        matchmgr.getById(m.getMatchInt()).getHomeGoals(), "-",
                        matchmgr.getById(m.getMatchInt()).getGuestGoals());
            }

            printShowScheduleHeader();
            for (MatchScheduling m : matches)
            {

                System.out.printf("%3s %-2d %-6s %-20s %-8s %-20s\n", "", m.getMatchInt(), ":",
                        teammgr.getById(m.getHomeTeam().getId()).getSchool(), " VS ",
                        teammgr.getById(m.getGuestTeam().getId()).getSchool());
            }

        }
        catch (Exception e)
        {
            System.out.println(" ERROR - " + e.getMessage());
        }
        pause();
    }